-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Go (dep) #592
Conversation
@hmarr - looking at it, I think this might be relatively straightforward. Any gotchas lurking for me that I might not have considered? |
@hmarr - this is at the point where it could use a little attention from you.
What do you reckon? |
Another note: the Thankfully, the |
Note: golang/dep#1912 is merged, so our life is going to get easier on |
6a8dd2c
to
098c39b
Compare
…st_resolvable_version
OK, this needs more tests, which I'll keep adding, but it's ready for testing in the wild. |
🎉 |
Currently just a starter pack. The following concerns need to be written:
FileFetcher
. This should be simple. Need to check for info about workspaces etc., thoughFileParser
. Looks like lockfiles are just TOML, so this should be simpleUpdateChecker
. This will need to tap intodep
and do resolution, but without doing an install. Hopefully that's possible...FileUpdater
. Same deal as for theUpdateChecker
MetadataFinder
. Should be simple, as Go dependencies always specify a pathNote: In v1, vendoring is out of scope.